having had it up to here - Alemán Inglés Diccionario